home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Aminet 41
/
Aminet 41 (2001)(Schatztruhe)[!][Feb 2001].iso
/
Aminet
/
hard
/
drivr
/
FormAldiHyd.readme
< prev
next >
Wrap
Text File
|
2001-01-02
|
8KB
|
171 lines
Short: V1.3, Tablet driver for Aldi/Tevion/Aiptek/... boards
Author: hodges@in.tum.de (Chris Hodges)
Uploader: hodges@in.tum.de (Chris Hodges)
Version: V1.3 (31-Dec-00)
Type: hard/drivr
Requires: OS3.x, a graphic tablet
FormAldiHyd V1.3
~~~~~~~~~~~~~~~~
FormAldiHyd is a driver intended for the Aldi/Medion/Tevion MD 9310 graphic
tablet. I bought one this summer, but have been too lazy to write a driver
until now. German speaking people are proposed to spell the name as
"From-Aldi-Hütt'" ;)
This program has been out some time now and has proven to be stable.
It works with:
- AipTek HyperPen 6000 (maybe other boards aswell, still unconfirmed).
- Aldi MD 9310 and LT 9310.
- Sumagraphics compatible boards (unconfirmed).
It currently does NOT work connected to a MultiFace serial port for unknown
reasons.
This is probably the only tablet driver that correctly works with all known
(MUI) applications and at the same time has full pressure support.
Some portions of the code have been ported from the xf86HyperPen.c source
by Roland Jansen <roland@lut.rwth-aachen.de>.
Short list of features:
- Comes both as CLI-only/WB (no GUI) and MUI version.
- Works with Tevion MD 9310 and AipTek HyperPen 6000. Probably works with
other boards aswell (SummaGraphics compatible?).
- Can be run either in 9600 or 19200 baud mode.
- Supports pressure, which can be scaled to your requirements (e.g. with
ArtEffect).
- Supports a threshold value for the left mouse button.
- Middle and right mouse button can be swapped for stylus.
- Mouse and Stylus can use different active areas.
- Mouse can be used in relative mode.
- Automatic detection of stylus and mouse.
- Tablet orientation can be changed by swapping x and y coordinates.
- Lots of different resolution can be chosen (up to 3048 LPI!).
- Fully compatible with MUI applications.
- Even works with low level software that reads the input events directly
(Cinema4D, MagicMenu, etc.)
Usage
~~~~~
There are two different programs for you to choose:
FormAldiHyd - tablet driver with MUI interface (interactive)
Formalin - CLI only/Workbench version (argument/ToolTypes driven)
Pressure support
~~~~~~~~~~~~~~~~
Now this is a sad story. I've done everything the AutoDocs say, but neither
TVPaint, XIPaint nor Photogenics 2 seem to support the Intuition NEWTABLET
messages and therefore readout the pressure value. ArtEffect however,
supports it in various ways (try out 'Tablet: Intuos' or 'Accupoint').
Please send me an email if you use this program. Thanks to those who have
done so already.
Future
~~~~~~
Here's a list of stuff that is planned for the next releases:
- Gamma corrected pressure instead of linear scaling?
- Adding some functionality to the middle mouse button.
- Adding support for the f-keys (macro keys), if possible?
- Try out if old OS 2.x TABLET messages might help for other applications
pressure support.
History
~~~~~~~
V1.3 (31-Dec-00): (42800/13800 Bytes)
- Released to my homepage and AmiNet.
- Added a patch to PeekQualifier/input.device. Now the last problems with
the mouse button detections should be fixed.
- Added a Firework to the special Millenium Edition. Coded in one evening
so please don't blame me for bugs and poor performance. Double Buffer
support is currently disabled for BestModeID() is dysfunctional and I
had no time to code a work around. Enjoy anyway.
- Tweaked the mouse/stylus detection. It's now a bit better, but still
will not work correctly with defective boards.
- For those defective boards, I've added a manual setting to set the
input device (mouse/stylus/automatic).
- Relative mode for mouse added. If there is demand, I will add this to
the stylus aswell.
- GUI layout changed again, to reflect the device specific settings.
- Slightly changed the serial setup code. Maybe it works on MFCIII now?
V1.2 (24-Dec-00): (28860/13144 Bytes)
- Released to my homepage and AmiNet.
- Fixed the bugs with relative mouse movement (Cinema4D) and FlipX and/or
FlipY enabled (thanks to Roger Petry for giving me the hint).
- Reduced lower LMB Threshold limit from 13% to 1% on users request.
- Added a second usable area slider for mouse only, so you can change
between mouse and stylus on the fly and have a suitable acceleration
for the mouse movements.
- Range for the tablet was 1 pixel off set (minor flaw).
- Iconify on startup did not work as stated in the manual (lazy me never
tried it, sorry), so I added an option to iconify in the prefs.
- Changed the GUI layout a little bit.
- Added a FAQ to the guide.
- Painted a nice MWB icon for FormAldiHyd. Does anyone want to design a
NewIcon or GlowIcon?
- Added a niffy logo to FormAldiHyd (sorry :) ).
- Formalin now parses the ToolTypes and therefore can be started from
Workbench without problems now.
V1.1 (15-Dec-00): (19336/12176 Bytes)
- Released to my homepage and all 'registered' users.
- Converted readme to AmigaGuide format.
- HUGE IMPROVEMENT: This is really something very wicked and odd and
could easily rated to be a hack: I've added an InputHandler (written in
assembly language and highly optimized, hehe) to correct the qualifiers
of each event sent out from whatever source. Now this fixes the MUI
Drag & Drop and IBrowse problems. And while I was at it, I decided to
initially send out the tablet events as RAWMOUSE events and switch them
back to NEWPOINTERPOS events using the InputHandler right before the
intuition library gets them. This kludge also fixes the problems with
Cinema4D! It took hours of programming and testing to get this stuff
working and I hope you enjoy it. I guess there is no other solution to
solve all these problems in a more system conform manner.
V1.0 (15-Dec-00): (18940/11804 Bytes)
- Added 19200 baud mode and removed all other baud rates, as they were
useless.
- Added LMB pressure threshold slider.
- Added pressure scaling (two sliders).
- Rewrote much of the pressure code, adding several workarounds to weird
behaviors of the tablet when pressing buttons.
- Added detection for puck and stylus (was a heck of work, due to some
very stupid behaviour of the tablet). Now the swapping of the middle
and right button only affects the stylus and not the mouse.
- Usable Area in MUI version was not set at the start of the program (bug
reported by Davy Wentzler).
Contact address
~~~~~~~~~~~~~~~
Any mail, comments or donations welcome:
Chris Hodges Account: 359 68 63
Kennedystr. 8 BLZ : 700 530 70
D-82178 Puchheim Bank : Sparkasse Fürstenfeldbruck
Germany
Tel.: +49-89/8005856 WWW: http://www.platon42.de/
Email: hodges@in.tum.de IRC: platon42 on EfNet
============================= Archive contents =============================
Original Packed Ratio Date Time Name
-------- ------- ----- --------- -------- -------------
1636 860 47.4% 26-Nov-00 21:25:44 FormAldiHyd.info
13080 7905 39.5% 31-Dec-00 18:45:22 +Fireworks
42800 24808 42.0% 31-Dec-00 18:45:22 +FormAldiHyd
28039 10677 61.9% 31-Dec-00 18:57:40 +FormAldiHyd.guide
1400 945 32.5% 24-Dec-00 02:36:12 +FormAldiHyd.guide.info
1835 1086 40.8% 24-Dec-00 02:36:12 +FormAldiHyd.info
6937 3314 52.2% 31-Dec-00 18:53:48 +FormAldiHyd.readme
13800 8789 36.3% 31-Dec-00 18:45:40 +Formalin
2204 1316 40.2% 31-Dec-00 18:43:14 +Formalin.info
-------- ------- ----- --------- --------
111731 59700 46.5% 01-Jan-101 17:09:16 9 files